package service.Betrieb;

import java.util.List;

import valueobjects.Betrieb.Betrieb;
import valueobjects.Zeugnis.Zeugnis;
import dao.Betrieb.BetriebDAO;
import dao.Betrieb.BetriebDAOImpl;

/**
 * Implementierung {@link Betrieb-Service}.
 * 
 * @author Raphael Berger
 * 
 */

public class BetriebServiceImpl implements BetriebService {

	private BetriebDAO dao = new BetriebDAOImpl();

	@Override
	public List<Betrieb> holeAlleBetriebe() {
		return this.dao.holeAlleBetriebe();
	}

	@Override
	public void speichereBetrieb(Betrieb betrieb) {
		this.dao.speichereBetrieb(betrieb);

	}

	@Override
	public void loescheBetrieb(Betrieb betrieb) {
		this.dao.loescheBetriebe(betrieb.getId());

	}

	@Override
	public void aendereBetrieb(Betrieb betrieb) {
		this.dao.aendereBetrieb(betrieb);

	}

}
